Hello, Guest

Torwood Castle

Basic info - no Trips for this Point Of Interest.

POI's creator (Voyajo Team)

Torwood Castle is a castle ruin near the village of Torwood, in the Falkirk Council area of central Scotland. It has been estimated as being built around 1566 for Sir Alexander Forrester. It was once the seat of Clan Forrester (...) (from Wikipedia)